#include <stdio.h>

int a[200] = {0};
int b[200] = {0};
int c[200] = {0};

int m , n , p;

void Search_Insert (int flag)
{
    for (int i = 0 ; i < m ; i++)
    {
        if (a[i] == flag)
        {
            a[i] = 0;
        }
    }
}



int main ()
{
    

    scanf ("%d%d%d" , &m , &n , &p);

    for (int i = 0 ; i < m ; i++)
    {
        scanf ("%d" , &a[i]);
    }

    for (int i = 0 ; i < n ; i++)
    {
        scanf ("%d" , &b[i]);
    }

    for (int i = 0 ; i < p ; i++)
    {
        scanf ("%d" , &c[i]);
    }

    int temp , temp1;
    int flag;

    if (n <= p)
    {
        temp = n;
        temp1 = p;
    }
    else
    {
        temp1 = n;
        temp = p;
    }

    for (int i = 0 ; i < temp ; i++)
    {
        for (int j = 0 ; j < temp1 ; j++)
        {
            if (b[i] == c[j])
            {
                flag = b[i];

                Search_Insert(flag);
            }
        }
    }

    for (int k = 0 ; k < m ; k++)
    {
        if (a[k] != 0)
        {
            printf ("%d " , a[k]);
        }
    }




    return 0;
}